#ifndef MOVIMIENTOCRUZ_H_
#define MOVIMIENTOCRUZ_H_
#include "Tablero.h"

class MovimientoCruz {
public:
	virtual ~MovimientoCruz();
	void explorar(int, int, const Tablero&, const Posicion&, Lista*) const;
	virtual Lista* movimientosPosibles(const Tablero& tablero,
									   const Posicion&) const = 0;
};

#endif /* MOVIMIENTOCRUZ_H_ */
